#ifndef NO7_H
#define NO7_H

// For use by No7 applications

#include "No7/Core/Application.h"
#include "No7/Core/Log.h"
#include "No7/Core/Input.h"
#include "No7/Core/Codes/KeyCodes.h"
#include "No7/Core/Codes/MouseButtonCodes.h"
#include "No7/Core/Layers/Layer.h"
#include "No7/Core/Layers/ImGuiLayers/ImGuiLayer.h"

/********************Renderer***********************/
#include "No7/Core/Renderer/Renderer.h"
#include "No7/Core/Renderer/RenderCommand.h"
#include "No7/Core/Renderer/Buffer.h"
#include "No7/Core/Renderer/Shader.h"
#include "No7/Core/Renderer/VertexArray.h"
#include "No7/Core/Renderer/OrthographicCamera.h"
/***************************************************/

/********************Entry Point********************/
#include "No7/Core/EntryPoint.h"
/***************************************************/

/********************namespace**********************/
#include "No7/Global/ClearGlobalMacros.h"
#include "No7/Global/GlobalMacros.h"
/***************************************************/

#endif // !NO7_H
